home *** CD-ROM | disk | FTP | other *** search
/ Scene 96 / Scene 96 International Edition (Zyklop Software) (Disc 2) (1997).iso / misc / gravis / pnp102 / data.1 / MEGAEM.TXT < prev    next >
Text File  |  1995-11-25  |  23KB  |  612 lines

  1.  
  2.                  Advanced Gravis Computer Technology Ltd.
  3.  
  4.      Fax (604) 431-5155                   BBS  (604) 431-5927 V32bis
  5.      Compuserve: GO PCVENB (71333,350)    InterNET EMail: tech@gravis.com
  6.      FidoNET: 1:153/978                   SBCNET: 13:900/3
  7.      AOL: Adv Gravis                      Genie: Page M805 Topic 6
  8.  
  9.                      MEGA-EM VERSION 3.10 - 11/25/95
  10.                                USERS MANUAL
  11.      Copyright (C) 1993-1995 by Advanced Gravis Computer Technology Ltd.
  12.                            All Rights Reserved
  13.  
  14.  
  15.                  1.0  Legal Information
  16.                  2.0  Introduction
  17.                  3.0  Installation
  18.                  4.0  Setup
  19.                  5.0  Mega-Em Usage
  20.                  6.0  Compatibility Problems With Various Software
  21.                  7.0  Solutions to Commonly Encountered Problems
  22.                  8.0  Answers to Commonly Asked Questions
  23.                  9.0  Credits
  24.                  10.0 Mega-Em Revision History
  25.  
  26.  
  27. 1.0 LEGAL INFORMATION
  28. ----------------------
  29.  
  30. This software and documentation are protected by copyright law,
  31. with all rights reserved. Copyright is held by:
  32.  
  33. Advanced Gravis Computer Technology Ltd.
  34. #101, 3750 North Fraser Way
  35. Burnaby, B.C. V5J 5E9
  36. CANADA
  37.  
  38. This software is provided as-is. Advanced Gravis makes no warranties,
  39. express or implied, and does not warrant that the software will be fit
  40. for any particular purpose. Advanced Gravis will in no event be liable
  41. for loss of profits, nor incidental or consequential damages. You use
  42. this software at your own risk.
  43.  
  44. This software may not be modified, disassembled or reverse engineered
  45. in any way without written authorization from Advanced Gravis.
  46.  
  47. Mega-Em may be distributed in unmodified form freely to all Gravis
  48. UltraSound owners, provided no charge is made for it, with the exclusion
  49. of BBS (Bulletin Board System) service charges.
  50.  
  51. All trademarks and registered trademarks are the property of their
  52. respective owners.
  53.  
  54.  
  55. 2.0 INTRODUCTION
  56. -----------------
  57.  
  58. Mega-Em is a software program which allows you to use your Gravis UltraSound
  59. to emulate the following sound devices:
  60.  
  61. * Roland MT-32/LAPC1
  62. * Roland Sound Canvas/General MIDI
  63. * Roland MPU-401 MIDI interface
  64. * Sound Blaster (Basic version only - not Sound Blaster Pro)
  65.  
  66. In addition Mega-Em can also to replace the UltraMID TSR.
  67.  
  68. Mega-Em effectively combines all previous UltraSound TSR programs -
  69. (IW)SBOS, UltraMID and older versions (2.xx) of Mega-Em.
  70.  
  71. Mega-Em currently requires the following to function correctly:
  72.  
  73. * A 386 or better AT class personal computer.
  74. * A hard drive.
  75. * A Gravis UltraSound/MAX/ACE card.
  76. * An Expanded Memory Manager, such as EMM386, QEMM386 or 386MAX.
  77. * Approximately 128k of free Expanded Memory (EMS).
  78. * DOS 3.3 or later (EMM386 must be from DOS 5.0 or later).
  79.  
  80. Mega-Em will not work in an OS/2 or Windows DOS box.
  81.  
  82.  
  83. 3.0 INSTALLATION
  84. -----------------
  85.  
  86. If Mega-Em was installed with the rest of your UltraSound software Mega-Em
  87. is already installed correctly and you do not read this chapter.
  88.  
  89. If you downloaded Mega-Em from a BBS, FTP site etc., follow the following
  90. instructions:
  91.  
  92. Step 1. Change to the directory where your UltraSound software is
  93.         installed. For example, if your UltraSound software is installed
  94.         in C:\ULTRASND, type the following:
  95.  
  96.         C: <ENTER>
  97.         CD \ULTRASND <ENTER>
  98.  
  99. Step 2. Unzip the Mega-Em distribution archive into this directory. For
  100.         example if the archive is on a floppy disk in drive A:, you would
  101.         type:
  102.  
  103.         PKUNZIP A:\MEGA* <ENTER>
  104.  
  105.         If you are prompted with a message asking if you want to
  106.         overwrite an existing file, press 'y'. Note that you will most
  107.         likely overwrite an older version of Mega-Em.
  108.  
  109. Mega-Em is now installed and ready to use.
  110.  
  111.  
  112. 4.0 SETUP
  113. ----------
  114.  
  115. Unlike old versions, Mega-Em now has an interactive setup program. You
  116. MUST set up Mega-Em before you can use it. If Mega-Em has not been set
  117. up properly and you run MEGAEM.EXE, you will be forced into the setup
  118. program. Alternatively you can run MESETUP.EXE to enter the setup.
  119.  
  120. The setup is self explanatory and will only be dealt with lightly here:
  121.  
  122. * Instructions on what keys to press are always listed at the bottom of
  123.   the screen.
  124.  
  125. * Entering the configuration screen from the Main Menu is not compulsory.
  126.   If you are configuring Mega-Em for the first time and just select
  127.   "Save and Exit" you will configured with the default options.
  128.  
  129. * The default options will work for most users so don't change them
  130.   unless you need to and understand what they do.
  131.  
  132. 5.0 MEGA-EM USAGE
  133. ------------------
  134.  
  135. 5.1  Overview
  136. 5.2  Command line options
  137. 5.3  Configuring Software For Use With Mega-Em
  138.  
  139.  
  140. 5.1 OVERVIEW
  141.  
  142. Before you can use any Roland or Sound Blaster software you must load
  143. Mega-Em. You can do this from the command line by typing:
  144.  
  145.   MEGAEM <ENTER>
  146.  
  147. If you like, you can edit your AUTOEXEC.BAT file so Mega-Em will be
  148. automatically load whenever you boot your computer. Just add the following
  149. line to the end of your AUTOEXEC.BAT:
  150.  
  151.   MEGAEM
  152.  
  153. If you wish to use any command line options, type them after MEGAEM:
  154.  
  155.   MEGAEM [options] <ENTER>
  156.  
  157.  
  158. Normally you can leave always leave Mega-Em loaded. Occasionally it may
  159. interfere with other UltraSound software or you may wish to use another
  160. UltraSound TSR (e.g. (IW)SBOS or UltraMID). If this happens, unload
  161. Mega-Em by typing:
  162.  
  163.   MEGAEM -U <ENTER>
  164.  
  165. If you need to change Mega-Em's options just to run a particular piece of
  166. software (such as Roland MT-32 software) you can invoke the interactive
  167. menu by typing:
  168.  
  169.   MEGAEM -I <ENTER>
  170.  
  171. Any options you change will stay in effect until you run Mega-Em again.
  172.  
  173. If you run Windows in enhanced mode (usually this is the default mode)
  174. Mega-Em will be automatically uninstalled. When you exit Windows you must
  175. manually load Mega-Em again. Mega-Em will not be uninstalled if you run
  176. Windows in standard mode (type WIN /S <ENTER>) however the UltraSound
  177. Windows drivers will not work and you can NOT emulate a Roland or Sound
  178. Blaster under Windows.
  179.  
  180.  
  181. 5.2  COMMAND LINE OPTIONS
  182.  
  183. Only a few of Mega-Em's options are configurable from the command line.
  184. The rest you must configure from the interactive menu (see the -I option).
  185.  
  186. -? or -H      Displays the Mega-Em help screen.
  187.  
  188. -U or -F      Turn off emulation and uninstall Mega-Em from memory.
  189.  
  190. -SC or -GM    Selects Sound Canvas/General MIDI emulation (as opposed to
  191.               MT-32 emulation). This is the default mode of operation
  192.               for Mega-Em.
  193.  
  194. -MT           Selects MT-32 emulation (as opposed to Sound Canvas/General
  195.               MIDI emulation).
  196.  
  197. -I or -ION    Runs Mega-Em in interactive mode. This option does nothing
  198.               if Mega-Em is configured for interactive mode.
  199.  
  200. -IOFF         Disables interactive mode so Mega-Em runs in command line
  201.               mode. This option does nothing if Mega-Em is configured for
  202.               command line mode.
  203.  
  204. -Mxxx         Set music volume level (relative to master volume level).
  205.               xxx = 1-100. The default level for Mega-Em is 80.
  206.  
  207. -Vxxx         Set master volume level. xxx = 1-100. The default level for
  208.               Mega-Em is 100.
  209.  
  210. -L            Enable the UltraSound line in. This option is only necessary
  211.               for people with old UltraSound software which does not include
  212.               Ultramix. Normally you should use Ultramix to set you line in
  213.               setting.
  214.  
  215. -M            Enable the UltraSound mic in.  This option is only necessary
  216.               for people with old UltraSound software which does not include
  217.               Ultramix. Normally you should use Ultramix to set you mic in
  218.               setting.
  219.  
  220.  
  221. 5.3 CONFIGURING YOUR SOFTWARE FOR USE WITH MEGA-EM.
  222.  
  223. Software programs are configured for different sound devices in many
  224. different ways. Some will attempt to auto-detect sound devices and use
  225. the best one it finds, others will prompt you during the running of the
  226. program. Most common is the use of a setup program, usually called SETUP,
  227. INSTALL or CONFIG. Others require you to delete a configuration file,
  228. after which you will be able to change the configuration. For the correct
  229. procedure for a specific program, you should consult the program's manual.
  230.  
  231. Before configuring your software, you should make sure Mega-Em is loaded.
  232. If the program is of the type that auto-detects, just run it and it should
  233. detect the devices Mega-Em is emulating. If you are prompted to select
  234. one or more sound devices you should select them in the following order:
  235.  
  236. UltraSound
  237. Sound Blaster (for Sound) and General MIDI (for Music)
  238. Sound Blaster (for Sound) and Roland MT-32 (for Music)
  239. Sound Blaster
  240. General MIDI
  241. Roland MT-32
  242. AdLib
  243.  
  244. NOTES: 'Roland' without any model number usually refers to the MT-32.
  245.  
  246.        'LAPC1' is equivalent to MT-32 when using Mega-Em.
  247.  
  248.        'FM' refers to AdLib/Sound Blaster music.
  249.  
  250.        The above order is occasionally not the best. If your selection
  251.        sounds bad, try selecting a different sound device.
  252.  
  253.        If you have selected 'UltraSound' for one sound device, you MUST
  254.        select 'UltraSound' or 'None' for any other sound devices. Mega-Em
  255.        can NOT emulate sound devices while other UltraSound software is
  256.        running.
  257.  
  258. Sometimes you will be prompted to enter your sound card settings. For
  259. sound devices Mega-Em is emulating the settings are as follows:
  260.  
  261.   MIDI interface:              Roland MPU-401.
  262.   Roland base address:         330 (hex) unless you changed it to 300 (hex)
  263.                                in the Mega-Em Setup.
  264.   Roland IRQ:                  2/9
  265.                                 OR
  266.                                UltraSound SB/MIDI IRQ if you are doing
  267.                                MIDI in with the UltraSound MIDI port
  268.                                 OR
  269.                                Real MPU-401 IRQ setting if you are doing
  270.                                MIDI in with a real MPU-401
  271.   Sound Blaster base address:  The same as your UltraSound Base address
  272.                                (usually 220).
  273.   Sound Blaster IRQ:           The same as your UltraSound SB/MIDI IRQ. 
  274.                                If you are unsure, type SET <ENTER> at the
  275.                                DOS prompt. The last number on the line
  276.                                starting with "ULTRASND=" is your Sound
  277.                                Blaster IRQ.
  278.   Sound Blaster DMA channel:   1
  279.  
  280. Your software should now be ready to run. The next time you run the software
  281. make sure Mega-Em is loaded since many programs crash when configured for a
  282. sound device that does not exist (or is not being emulated).
  283.  
  284.  
  285. 6.0 COMPATIBILITY PROBLEMS WITH VARIOUS SOFTWARE
  286. -------------------------------------------------
  287.  
  288. 6.1    Software that requires 386 protected mode and can not run under a
  289.        memory manager.
  290. 6.2    Software which is incompatible with Mega-Em.
  291.   6.2.1  Incompatibilities with all of Mega-Em's Emulations.
  292.   6.2.2  Incompatibilities with Roland Emulation
  293.   6.2.3  Incompatibilities with Sound Blaster DAC Emulation.
  294.   6.2.4  UltraSound software that will not run with Mega-Em loaded.
  295. 6.3    Specific software with known compatibility problems.
  296.   6.3.1  Harpoon (Roland)
  297.   6.3.2  Darkseed (Sound Blaster DAC)
  298.   6.3.3  Kings Quest I, Firehawk, Stellar 7 (Sound Blaster DAC)
  299.   6.3.4  Budokan (Roland).
  300.   6.3.5  Vectordemo (Sound Blaster DAC)
  301.   6.3.6  Netroom 3
  302.   6.3.7  Privateer
  303.  
  304.  
  305. 6.1 SOFTWARE THAT REQUIRES 386 PROTECTED MODE AND CAN NOT RUN UNDER A
  306.     MEMORY MANAGER.
  307.  
  308. Many high-end games use the 386 protected mode to achieve superior
  309. performance. A few of these require full control of the system and
  310. will not operate if the system is already in protected mode, such as when
  311. a memory manager is loaded (excluding HIMEM.SYS and several shareware
  312. EMMs).
  313.  
  314. Mega-Em uses the power of 386 protected mode for its emulation, and hence
  315. the aforementioned games are not compatible with Mega-Em. Examples of
  316. known games which exhibit such problems are CYBER RACE, COMANCHE and ULTIMA 7.
  317.  
  318. The only solution is to use (IW)SBOS to emulate a Sound Blaster.
  319.  
  320.  
  321. 6.2 SOFTWARE WHICH IS INCOMPATIBLE WITH MEGA-EM.
  322.  
  323. 6.2.1 INCOMPATIBILITIES WITH ALL OF MEGA-EM'S EMULATIONS.
  324.  
  325. Software Title          Reason                         Solution
  326.  
  327. Comanche                Protected mode conflict        Use (IW)SBOS
  328. Cyberrace               Protected mode conflict        Use (IW)SBOS
  329. Ultima 7                Protected mode conflict        Use (IW)SBOS
  330. Windows                 Protected mode conflict        Use UltraSound
  331.                                                        Windows drivers
  332.  
  333. 6.2.2 INCOMPATIBILITIES WITH ROLAND EMULATION.
  334.  
  335. Software Title          Reason                         Solution
  336.  
  337. Most Legend Adventures  Needs smart mode compatibility Configure for Sound
  338.                                                        Blaster Music
  339.  
  340. 6.2.3 INCOMPATIBILITIES WITH SOUND BLASTER DAC EMULATION.
  341.  
  342. Software Title          Reason                         Solution
  343.  
  344. Noctropolis             Possibly buggy sound driver    None
  345.  
  346.  
  347. 6.2.4 ULTRASOUND SOFTWARE THAT WILL NOT RUN WITH MEGA-EM LOADED.
  348.  
  349. The following UltraSound software will not work correctly if Mega-Em
  350. is loaded. To make it work unload Mega-Em by typing MEGAEM U <ENTER>.
  351.  
  352. Software Title             Description of failure
  353.  
  354. UltraSound Setup (SETGUS)  NMI (SBOS Vector) test fails
  355.  
  356.  
  357. 6.3 SPECIFIC SOFTWARE WITH KNOWN INCOMPATIBILITIES.
  358.  
  359. 6.3.1 HARPOON (Roland).
  360.  
  361. While Harpoon does appear to have an MT-32 sound option, it does not
  362. appear to use the Roland MPU-401 MIDI interface. Almost all other
  363. software which supports Roland sound devices uses the MPU-401 interface.
  364. Hence this is what Mega-Em uses for its emulation, and unfortunately is
  365. not compatible with Harpoon.
  366.  
  367. 6.3.2 DARKSEED (Sound Blaster DAC)
  368.  
  369. You may find Mega-Em gives unstable performance with Darkseed. The Sound
  370. Blaster DAC drivers appear to be buggy. There is an update patch available
  371. for Darkseed and this should correct any problems.
  372.  
  373. 6.3.3 KINGS QUEST I, FIREHAWK, STELLAR 7 (Sound Blaster DAC)
  374.  
  375. These games are hard coded to use an IRQ of 7. If your Sound Blaster/MIDI
  376. IRQ is not 7 they will not work.
  377.  
  378. 6.3.4 BUDOKAN (Roland).
  379.  
  380. To use Budokan successfully with Mega-Em, you should load it by typing
  381. BUDO Mt32 <ENTER>. If you choose Roland sound from within the game, you
  382. may get no sound output, and the system may crash.
  383.  
  384. 6.3.5 VECTORDEMO (Sound Blaster DAC)
  385.  
  386. This program may not always detect the Sound Blaster IRQ correctly. To
  387. overcome the problem, you should always run the install section of the
  388. demo before executing the demo.
  389.  
  390. 6.3.6 NETROOM 3
  391.  
  392. Mega-Em is not compatible with Netroom's cloaking features. To disable
  393. these features run CUSTOMIZ, select CUSTOM SETUP and turn off system and
  394. video cloaking in the custom setup menu. Note that the cloaked utilities
  395. (DPMI server, disk cache e.t.c.) supplied with Netroom can not be used
  396. with Mega-Em.
  397.  
  398. 6.3.7 PRIVATEER
  399.  
  400. If you configure Privateer to use Sound Blaster and General MIDI
  401. (or Waveblaster) you can not use IRQ 7 for your Sound Blaster IRQ. This
  402. appears to be a bug in the game.
  403.  
  404.  
  405. 7.0 SOLUTIONS TO COMMONLY ENCOUNTERED PROBLEMS
  406. -----------------------------------------------
  407.  
  408. PROBLEM:   When using Mega-Em, the sound is choppy or there is a lot of
  409.            static and clicks.
  410.  
  411. SOLUTION:  Many systems allow the ISA bus clock speed to be increased
  412.            beyond the standard speed of 8 MHz. The Gravis UltraSound is
  413.            designed to conform to the standard, and will not work reliably
  414.            on systems with high bus clock speeds. You should be able to
  415.            reduce the bus clock speed in one of your CMOS setup menus. The
  416.            CMOS setup is usually accessible by rebooting your computer.
  417.  
  418.            Just because your other UltraSound software seems to be working
  419.            correctly, this does not mean your bus speed is correct. However
  420.            if you reduce your bus speed and this does not correct any
  421.            problems, then feel free to put it back to its original setting.
  422.  
  423.  
  424. PROBLEM:   Mega-Em gives a warning about the system's NMI not working
  425.            correctly. The NMI is required or else protected mode software
  426.            will not work correctly.
  427.  
  428. SOLUTION1: Your system requires parity checking to be enabled for the NMI
  429.            to work. Reboot you computer and turn on parity checking in the
  430.            CMOS setup.
  431.  
  432. SOLUTION2: You have upgraded your CPU and have not changed the CPU selection
  433.            jumpers on your motherboard. This problem is common with 486SX to
  434.            486DX upgrades. Check your motherboard manual to make sure the
  435.            jumpers are set correctly.
  436.  
  437. SOLUTION3: Your system has been shipped with either the CPU selection jumpers
  438.            set incorrectly (most common on 486 motherboards) or the parity
  439.            checking/NMI jumper has been removed. Check your motherboard
  440.            manual to make sure the jumpers are set correctly.
  441.  
  442. SOLUTION4: You may be unfortunate and have a non-IBM compatible motherboard
  443.            which does not have a working NMI. This is most common on cut rate
  444.            486 motherboards. You should have your vendor replace it with an
  445.            IBM compatible motherboard.
  446.  
  447.  
  448. PROBLEM:   Mega-Em is using the UltraSound MIDI port to provide MIDI in
  449.            services and it is losing midi data causing problems such as
  450.            stuck notes.
  451.  
  452. SOLUTION:  This MIDI in feature requires a fairly fast CPU (fast 386/slow 486)
  453.            to work correctly. In addition setting your GF1 IRQ (IRQ1) to a
  454.            number as small as possible and below your SB/MIDI IRQ can improve
  455.            performance.
  456.  
  457.  
  458. PROBLEM:   The systems hangs while the message "Testing NMI..." is
  459.            displayed on the screen.
  460.  
  461. SOLUTION:  Run MESETUP, set the "User Level" to "Advanced", then set
  462.            "Disable NMI" to "Yes". This will stop Mega-Em from using the
  463.            system NMI. Note that most protected mode software will not
  464.            work with Mega-Em if the NMI is disabled.
  465.  
  466.  
  467. 8.0 ANSWERS TO COMMONLY ASKED QUESTIONS
  468. ----------------------------------------
  469.  
  470. QUESTION: Could Mega-Em be modified so it does not require a 386 memory
  471.           manager, and hence work with software such as Comanche,
  472.           Ultima 7 etc. ?
  473.  
  474. ANSWER:   No. Mega-Em requires 386 protected mode for it's emulation to
  475.           operate. It uses the memory manager as a means of entering
  476.           protected mode, while still remaining compatible with a wide
  477.           variety of software. Mega-Em can not work with the above
  478.           mentioned software because they can not coexist with other
  479.           protected mode software.
  480.  
  481.  
  482. QUESTION: Well how come (IW)SBOS works with the above mentioned games?
  483.  
  484. ANSWER:   While (IW)SBOS is indeed a software emulator, it is hardware
  485.           assisted by specific features built into the UltraSound card and
  486.           makes no use of any protected mode features of the processor.
  487.  
  488.  
  489. QUESTION: Can I have the source code?
  490.  
  491. ANSWER:   No.
  492.  
  493.  
  494. QUESTION: Why doesn't Mega-Em support OS/2?
  495.  
  496. ANSWER:   Mega-Em requires operating system privileges to function. OS/2,
  497.           like many multitasking operating systems will not allow DOS
  498.           programs to gain these. Most DOS memory managers will. In addition
  499.           OS/2 does not allow the systems NMI (non maskable interrupt) to be
  500.           used, making it impossible for any DOS based software to emulate
  501.           sound devices.
  502.  
  503.  
  504. QUESTION: Mega-Em gives me a warning saying I have a pre 3.xx UltraSound
  505.           board and Roland emulation will not work with most protected mode
  506.           software. What gives?
  507.  
  508. ANSWER:   Mega-Em is supporting your UltraSound card as best in can. However
  509.           the early revisions of the UltraSound were never meant to emulate
  510.           Roland sound devices and do not have the necessary logic to
  511.           provide protected mode emulation. Despite this Mega-Em will
  512.           still give Roland emulation for real mode software.
  513.  
  514.  
  515. 9.0 CREDITS
  516. ------------
  517.  
  518. Jayeson Lee-Steere:  Main concept, design and programming, setup program and
  519.                      documentation.
  520.  
  521. Lee Ingram:          Optimized patch set.
  522.  
  523. David Mercier,
  524. Curtis Patzer,
  525. Darren Schueller:    Internal development tools.
  526.  
  527. Forte Technologies:  UltraMID digital and MIDI sound engine.
  528.  
  529.  
  530. 10.0 MEGA-EM REVISION HISTORY
  531. -----------------------------
  532.  
  533. VERSION 3.10
  534.  
  535. * UltraSound applications no longer cause a lockup when they are loaded
  536.   with Mega-Em running on an Interwave.
  537.  
  538. VERSION 3.09
  539.  
  540. * Text no longer refers to GF1 when running on an Interwave based card.
  541.  
  542. * AdLib/Sound Blaster FM emulation now works with protected mode games.
  543.  
  544. * IWSBOS can no longer be run when Mega-Em is loaded.
  545.  
  546. VERSION 3.08
  547.  
  548. * The ULTRASND and ULTRA16 environment variables are no longer required
  549.   when using an UltraSound Plug & Play card.
  550.  
  551. * Now works correctly on UltraSound Plug & Play cards with the base address
  552.   set to something other than 220 hex.
  553.  
  554. * No longer detects older UltraSound cards as UltraSound PnP cards.
  555.  
  556. * Fixed some problems with digital sound getting stuck at the end of playing
  557.   a sample.
  558.  
  559. VERSION 3.07b (Beta)
  560.  
  561. * Added support for the coming UltraSound Plug & Play card.
  562.  
  563. VERSION 3.06b (Beta)
  564.  
  565. * Revamped AdLib/Sound Blaster FM emulation.
  566.  
  567. * Buildpats is no longer required.
  568.  
  569. VERSION 3.05b (Beta)
  570.  
  571. * Added AdLib/Sound Blaster FM emulation.
  572.  
  573. VERSION 3.04b (Beta)
  574.  
  575. * Fixed a bug in protected mode Roland emulation which was preventing
  576.   certain LucasArts products from working properly.
  577.  
  578. * Improved DOS4GW auto-patching.
  579.  
  580. * Fixed a bug in the Sound Blaster emulation. Now Magic Carpet and
  581.   other games work better.
  582.  
  583. * Added check to make sure emulation is working correctly to catch any
  584.   hardware conflicts.
  585.  
  586. * Added -L (enable line in) and -M (enable mic in) for people who don't
  587.   have Ultramix.
  588.  
  589. * Fixed a bug in the UltraMID emulation which caused some applications
  590.   to crash when playing back 8 bit samples.
  591.  
  592. * Fixed some small bugs in BUILDPATS.
  593.  
  594. * SBOS and old versions of Mega-Em can no longer be run with Mega-Em
  595.   loaded.
  596.  
  597. * Volume controls now work properly.
  598.  
  599. VERSION 3.03b (Beta)
  600.  
  601. * First release of the all-new, rewritten Mega-Em. Emulates Roland
  602.   Sound Canvas/General MIDI/MT-32, Sound Blaster and UltraMID. Improvements
  603.   over older (2.xx) versions of Mega-Em include compatibility with most
  604.   protected mode software, interactive setup, single executable, better
  605.   sounding patch set, faster loading time, allows UltraSound software to
  606.   run at the same time as Mega-Em, automatic reloading of patch set when
  607.   necessary, automatically unloads when Windows is run and automatically
  608.   takes advantage of extra hardware (the 16 bit record/playback CODEC) on
  609.   the UltraSound MAX. Sound Blaster music (FM) support is not included.
  610.  
  611.                           -- END OF FILE --
  612.